farm implements - Turco Inglés Diccionario